package com.briup.oagg.model.service;

import com.briup.oagg.model.bean.basic.OperatorComponent;
import com.baomidou.mybatisplus.extension.service.IService;
import com.briup.oagg.model.bean.ext.OperatorComponentExt;

import java.util.List;

/**
 * 算子组件信息业务逻辑接口
 *
 * @author briup
 */
public interface IOperatorComponentService extends IService<OperatorComponent> {
    /**
     * 根据算子平台和类型查询组件信息及其对应的配置信息
     * @param platform 算子平台
     * @param type     算子类型
     * @return 算子组件及配置信息列表
     */
    List<OperatorComponentExt> findByCondition(String platform, Integer type);
}
